core insulation - French English Dictionary